1 general:: Phrase(s): snowed under overworked; exceptionally busy. • Look, I’m really snowed under at the moment. Can this wait? • He really has been snowed under with work.
McGrawhill's American Idioms And Phrasal Verbs